/**
 * Created by 鄢鹏权 on 2017/05/08.
 */
///<reference path="../castle.d.ts"/>
declare let layer:any;
declare let $:any;
Config.Host='cf.dev.tansuyun.cn';
Config.Root='i.php';
Menu.Menu.menu=[
    new Menu.Item('用户管理','User',[0],'',[
        new Menu.Item('用户列表','User',[0],'List'),
        new Menu.Item('添加用户','User',[0],'Add',[],'',{},false),
        new Menu.Item('编辑用户','User',[0],'Edit',[],'',{},false),
    ],'',{
    }),
];
Config.TPLDir='Admin/';
Config.requestStart=function () {
    // $.AMUI.progress.start();
};
Config.requestEnd=function () {
    // $.AMUI.progress.done();
};
// avalon.components["liveSearch"].template="<div class='live-search'>\
//             <label ms-if='title'>{{title}}</label>\
//             <input type='text' ms-attr='{placeholder:@title}' ms-duplex='Keyword' ms-keyup='keyup' ms-focus-1='@oninput=true' ms-focus-2='@get()'>\
//             <div class='live-search-list' ms-if='@oninput||@onlist'>\
//                 <span class='pull-left' ms-if='@search.P>1' ms-on-tap='get(-1)' ms-click='get(-1)'>上页({{search.P-1}})</span><button class='btn btn-sm btn-info' ms-on-tap='@oninput=false' ms-click='@oninput=false'>取消</button><span class='pull-right' ms-on-tap='get(1)' ms-click='get(1)'>下页({{@search.P+1}})</span>\
//                 <div ms-html='content'>\
//                 </div>\
//             </div>\
//         </div>";
index.loginFn=function () {
    // Castle.Request.post(Config.getRequestUrl('UserAccount','login'),{
    //     Account:index.loginInput.Account,
    //     PWD:index.loginInput.PWD
    // },function (d) {
    //     index.user.UN=d.Account;
    // },function (e) {
    //     System.warning(e);
    //     index.user.UID=0;
    // })
    // TODO 此处编写登陆的请求逻辑
};
index.logoutFn=function () {
    index.user.UID=0;
    // TODO 此处编写退出登陆的逻辑

    // Castle.Request.post(Config.getRequestUrl('UserAccount','logout'),{
    // },function (d) {
    // },function (e) {
    // })
};
Config.ready=function () {
    // Castle.Request.post(Config.getRequestUrl('UserAccount','reLogin'),{
    // },function (d) {
    //     index.user.UN=d.Account;
    // },function (e) {
    //     index.user.UID=0;
    // })
};
/**
 *
 * @param tipString 输出的字符串
 * @param tipClass 该div定义的class
 * @param showTime 持续时间
 */
function tip(tipString:string,showTime:number=1000) {
    layer.msg(tipString,{time:showTime});
}